be physically disabled - Alemán Inglés Diccionario